Lowlands of Scotland

英 [ˈləʊləndz ɒv ˈskɒtlənd] 美 [ˈloʊˌlændz əv ˈskɑːtlənd]

网络  苏格兰低地



英英释义

noun

  1. the southern part of Scotland that is not mountainous

      Synonym:    Lowlands